home *** CD-ROM | disk | FTP | other *** search
- Short: Ghostscript4.03 Amiga sources, bugfix 2
- Author: GS(Aladdin)/Amiga(Olaf Barthel)/Port(me)
- Uploader: JoopvandeWege@mail.mococo.nl
- Type: gfx/show
- Requires: gs403data.lha/gs403src_gs.lha/gs403src_jpg6a.lha
-
- This is the Amiga port of Ghostscript4.03 containing the Amiga specific
- sources, if you want to recompile GS then you'll have to get
- 'gs403src_gs.lha' and 'gs403src_jpg6a.lha' too. For more details see below.
-
- Fix 1: -sDEVICE=amiga_custom shouldn't crash anymore
- Fix 2: opening of scratch files improved (hopefully failsave now)
-
- Comments/Suggestions/Bugs to:
- JoopvandeWege@mail.mococo.nl
- Please use a Subject field with the name 'GS403' in it.
- Please direct all mail to me except when you're 100% sure it is a GS
- problem then you can use the Aladdin email address.
-
- Please be sure to read the Amiga section in Use.txt for details (can be
- found in the directory 'doc').
-
- Joop van de Wege
-
-
- Recompiling GS:
- Steps needed to be done to recompile GS from scratch using GCC2.63/2.70:
- Get gs403src_gs.lha
- Get gs403src_amiga.lha
- Get gs403src_jpg6a.lha
- Get gs403src_zlib.lha
- Get gs403src_png.lha
-
- Unpack gs403src to HD, a directory 'gs4.03' will be created.
- Unpack to the same HD (files will also be placed into 'gs4.03':
- - gs403amiga.lha, overwriting some files. This is OK
- gs403amiga.lha contains:
- - gdevamiga.c, the amiga device driver from Olaf Barthel
- - gdevpipe.c, patched for use with Libnix
- - gp_amiga.c, platform dependant stuff for the Amiga
- - Configure.in/Makefile.in to rebuild Makefile and be able
- to separate source and build directory.
- - gs403src_jpg6a which creates the 'jpeg-6' directory
- - gs403src_zlib which creates the 'zlib' directory
- - gs403src_png which creates the 'libpng' directory
- - edit gcc-head.mak.in, the lines DEVICES_DEVSx= .....
- (add/remove devices to your desire), save!
- - cd to your build directory (cd work:build/gs)
- - sh work:source/gs4.03/configure --prefix=Ghostscript:
- (configure tests your configuration, generates Makefile)
- - make
- - make install
-
- The last two archives are not needed when you don't intend to rebuild GS
- with PNG support.
-
- If you haven't forgotten to set the stack to a reasonable amount (~50K),
- you can sit back and have a cup of coffee. On my A3000 it takes about 2.5h
- (1-1.5h when using PowerCache) to compile with the current device driver
- set and the file 'gdevamiga.c' needs about 7-8Mb when -O2 is on. It needs
- less if you don't optimize :)
- Make itself takes another 2Mb so in case of problems just compile
- gdevamiga.c on its own and let make resume after that. GCC2.7.2.1 (?) (Aminet)
- works with VMM3.3 (on Aminet too).
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 39194 11534 70.5% 12-Apr-97 10:08:48 +configure
- 716 390 45.5% 16-Mar-97 12:22:20 +configure.in
- 47807 13919 70.8% 16-Mar-97 12:22:22 +devs.mak.in
- 10035 4035 59.7% 12-Apr-97 22:52:28 +gcc-head.mak.in
- 115067 28666 75.0% 02-Apr-97 20:22:18 +gdevamiga.c
- 2854 1137 60.1% 16-Mar-97 12:22:26 +gdevpipe.c
- 13463 4803 64.3% 16-Mar-97 12:22:28 +gs.mak.in
- 4772 1858 61.0% 16-Mar-97 12:22:32 +install-sh
- 43816 11254 74.3% 16-Mar-97 12:22:34 +int.mak.in
- 10861 3308 69.5% 16-Mar-97 12:22:36 +jpeg.mak.in
- 33308 8134 75.5% 16-Mar-97 12:22:38 +lib.mak.in
- 3541 1396 60.5% 16-Mar-97 12:22:38 +libpng.mak.in
- 1691 615 63.6% 16-Mar-97 12:22:40 +tar_cat.in
- 6113 2498 59.1% 12-Apr-97 22:48:16 +unix-end.mak.in
- 2015 1086 46.1% 16-Mar-97 12:22:42 +unixhead.mak.in
- 5097 2018 60.4% 16-Mar-97 12:22:44 +unixtail.mak.in
- 48230 17806 63.0% 02-Apr-97 20:03:30 +use.txt
- 3278 1267 61.3% 16-Mar-97 12:22:44 +zlib.mak.in
- 22282 7448 66.5% 22-Apr-97 22:19:46 +gp_amiga.c
- -------- ------- ----- --------- --------
- 414140 123172 70.2% 24-Apr-97 16:02:52 19 files
-